home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / relnotes / infosearch / ch2.z / ch2
Text File  |  2001-04-17  |  19KB  |  392 lines

  1.  
  2.  
  3.  
  4.                                   - 1 -
  5.  
  6.  
  7.  
  8.        2.  _I_n_s_t_a_l_l_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
  9.  
  10.        This chapter lists information that is supplemental to the
  11.        _I_R_I_S _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e.  The information listed
  12.        here is product-specific; use it with the Installation Guide
  13.        to install this product.
  14.  
  15.        2.1  _I_n_f_o_S_e_a_r_c_h__S_u_b_s_y_s_t_e_m_s
  16.  
  17.        The InfoSearch product includes these subsystems:
  18.  
  19.        _i_n_f_o_s_e_a_r_c_h._b_o_o_k_s._h_e_l_p         Information Searching Help
  20.  
  21.        _i_n_f_o_s_e_a_r_c_h._i_n_d_e_x._b_o_o_k_s        Search Index for Online Books
  22.                                      and Help
  23.  
  24.        _i_n_f_o_s_e_a_r_c_h._i_n_d_e_x._m_a_n          Search Index for Man Pages
  25.  
  26.        _i_n_f_o_s_e_a_r_c_h._i_n_d_e_x._r_e_l_n_o_t_e_s     Search Index for Release Notes
  27.  
  28.        _i_n_f_o_s_e_a_r_c_h._m_a_n._e_o_e            Information Searching Manual
  29.                                      Pages
  30.  
  31.        _i_n_f_o_s_e_a_r_c_h._m_a_n._r_e_l_n_o_t_e_s       Information Searching Release
  32.                                      Notes
  33.  
  34.        _i_n_f_o_s_e_a_r_c_h._s_w._b_a_s_e            Information Searching Base
  35.                                      Environment
  36.  
  37.        _i_n_f_o_s_e_a_r_c_h._s_w._e_o_e             Information Searching
  38.                                      Execution Environment (client)
  39.  
  40.        _i_n_f_o_s_e_a_r_c_h._s_w._s_e_r_v_e_r          Information Searching Server
  41.                                      Environment
  42.  
  43.  
  44.        2.2  _I_n_f_o_S_e_a_r_c_h__S_u_b_s_y_s_t_e_m__D_i_s_k__S_p_a_c_e__R_e_q_u_i_r_e_m_e_n_t_s
  45.  
  46.        This section lists the subsystems (and their sizes) of the
  47.        InfoSearch software.
  48.  
  49.        You can use the software installation instructions in the
  50.        _I_R_I_S _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e to install this product.
  51.        If you are installing this software for the first time, the
  52.        default subsystems are installed if you click the _I_n_s_t_a_l_l
  53.        _A_u_t_o_m_a_t_i_c_a_l_l_y button.  To install a different set of
  54.        subsystems, click the _C_u_s_t_o_m_i_z_e _I_n_s_t_a_l_l_a_t_i_o_n button and make
  55.        your new selections.  Then click the _S_t_a_r_t button to launch
  56.        the installation.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.                                   - 2 -
  71.  
  72.  
  73.  
  74.        Note:  The listed subsystem sizes are approximate. Refer to
  75.               the _I_R_I_S _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e for information
  76.               on finding exact sizes.
  77.  
  78.        Subsystem Name                      Subsystem Size
  79.                                            (Kilobytes)
  80.        _i_n_f_o_s_e_a_r_c_h._b_o_o_k_s._h_e_l_p (_d_e_f_a_u_l_t)           580
  81.        _i_n_f_o_s_e_a_r_c_h._i_n_d_e_x._b_o_o_k_s                  19100*
  82.        _i_n_f_o_s_e_a_r_c_h._i_n_d_e_x._m_a_n                    20356*
  83.        _i_n_f_o_s_e_a_r_c_h._i_n_d_e_x._r_e_l_n_o_t_e_s                1224*
  84.        _i_n_f_o_s_e_a_r_c_h._m_a_n._e_o_e (_d_e_f_a_u_l_t)               48
  85.        _i_n_f_o_s_e_a_r_c_h._m_a_n._r_e_l_n_o_t_e_s (_d_e_f_a_u_l_t)          36
  86.        _i_n_f_o_s_e_a_r_c_h._s_w._b_a_s_e (_d_e_f_a_u_l_t)              604
  87.        _i_n_f_o_s_e_a_r_c_h._s_w._e_o_e (_d_e_f_a_u_l_t)               248
  88.        _i_n_f_o_s_e_a_r_c_h._s_w._s_e_r_v_e_r (_d_e_f_a_u_l_t)           1716
  89.  
  90.  
  91.  
  92.        * Approximate subsystem size. Index information from files
  93.        not loaded on the system disk will be removed from the index
  94.        and those files not found in the index that reside on the
  95.        local system will be added to the index. This will occur at
  96.        system reboot time.
  97.  
  98.  
  99.  
  100.        2.3  _I_n_s_t_a_l_l_a_t_i_o_n__M_e_t_h_o_d
  101.  
  102.        All of the subsystems for InfoSearch can be installed using
  103.        IRIX.  You do not need to use the miniroot. Refer to the
  104.        _I_R_I_S _S_o_f_t_w_a_r_e _I_n_s_t_a_l_l_a_t_i_o_n _G_u_i_d_e for complete installation
  105.        instructions.
  106.  
  107.  
  108.        2.4  _P_r_e_r_e_q_u_i_s_i_t_e_s
  109.  
  110.        Your workstation must be running IRIX 6.5 or greater in
  111.        order to use this release of InfoSearch.
  112.  
  113.        The infosearch.index subsystems require that the
  114.        sgsearch.sw.base subsystem is installed.
  115.  
  116.        infosearch.sw.eoe requires that webviewer.sw.eoe and
  117.        websupport_eoe.sw.lib are installed.
  118.  
  119.        In order to view the Online books, infosearch.sw.server
  120.        requires that dynaweb.sw.eoe be installed.
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.                                   - 3 -
  131.  
  132.  
  133.  
  134.        2.5  _C_o_m_p_a_t_i_b_i_l_i_t_y
  135.  
  136.        InfoSearch is compatible with all supported forms of SGI
  137.        documentation.  Using a version 1.x InfoSearch client
  138.        application to access InfoSearch content from an InfoSearch
  139.        server that has been updated to version 2.x is _n_o_t
  140.        _s_u_p_p_o_r_t_e_d.
  141.  
  142.  
  143.        2.6  _O_t_h_e_r__I_n_s_t_a_l_l_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
  144.  
  145.  
  146.  
  147.        2.6.1  _C_o_n_f_i_g_u_r_a_t_i_o_n__F_i_l_e_s
  148.  
  149.        Changing /usr/lib/infosearch/C/infosrch.cfg to add new
  150.        document/information domains is not currently supported.
  151.  
  152.  
  153.        2.6.2  _I_n_f_o_S_e_a_r_c_h__S_e_r_v_e_r__I_n_s_t_a_l_l_a_t_i_o_n__I_n_f_o_r_m_a_t_i_o_n
  154.  
  155.        Upon completion of the InfoSearch server installation
  156.        (infosearch.sw.server), a series of links are established
  157.        into what InfoSearch believes to be your HTTP (web) server's
  158.        default CGI (Common Gateway Interface) and document root
  159.        directories.
  160.  
  161.        The following commands are performed as part of the exit
  162.        operation following the install:
  163.  
  164.            #### llllnnnn ----ssss ////uuuussssrrrr////lllliiiibbbb////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////bbbbiiiinnnn////iiiinnnnffffoooossssrrrrcccchhhh....ccccggggiiii ////vvvvaaaarrrr////wwwwwwwwwwww////ccccggggiiii----bbbbiiiinnnn////iiiinnnnffffoooossssrrrrcccchhhh....ccccggggiiii
  165.            #### llllnnnn ----ssss ////uuuussssrrrr////lllliiiibbbb////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////CCCC  ////vvvvaaaarrrr////wwwwwwwwwwww////hhhhttttddddooooccccssss////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////CCCC
  166.            #### llllnnnn ----ssss ////uuuussssrrrr////lllliiiibbbb////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////CCCC////iiiinnnnddddeeeexxxx....sssshhhhttttmmmmllll ////vvvvaaaarrrr////wwwwwwwwwwww////hhhhttttddddooooccccssss////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////iiiinnnnddddeeeexxxx....sssshhhhttttmmmmllll
  167.            #### llllnnnn ----ssss ////uuuussssrrrr////lllliiiibbbb////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////CCCC////iiiinnnnddddeeeexxxx....hhhhttttmmmmllll  ////vvvvaaaarrrr////wwwwwwwwwwww////hhhhttttddddooooccccssss////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////iiiinnnnddddeeeexxxx....sssshhhhttttmmmmllll
  168.  
  169.        These are necessary for InfoSearch to run properly. If your
  170.        HTTP (web) server's default CGI location _O_R your HTTP
  171.        server's document root differ from the defaults shown above
  172.        (/var/www/cgi-bin/; /var/www/htdocs/), please execute the
  173.        commands shown above (as root) from a shell with the correct
  174.        values substituted.
  175.  
  176.        In order to view the Online books and Help information,
  177.        infosearch.sw.server requires that dynaweb.sw.eoe be
  178.        installed.  Refer to the _D_y_n_a_w_e_b _r_e_l_e_a_s_e _n_o_t_e_s for the
  179.        proper setup and installation of that product.
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.                                   - 4 -
  197.  
  198.  
  199.  
  200.        2.6.3  _S_e_t_t_i_n_g__u_p__a__L_o_c_a_l__I_n_f_o_S_e_a_r_c_h__S_e_r_v_e_r
  201.  
  202.        To create an InfoSearch server, install all the books, help
  203.        books, man pages and relnotes on the machine you wish to be
  204.        the server. To install all the documentation, follow this
  205.        procedure in inst(1M), for each CD:
  206.  
  207.            IIIInnnnsssstttt>>>> iiiinnnnssssttttaaaallllllll ****....mmmmaaaannnn....****
  208.            IIIInnnnsssstttt>>>> iiiinnnnssssttttaaaallllllll ****....bbbbooooooookkkkssss....****
  209.  
  210.        Next, install the following subsystems:
  211.  
  212.            IIIInnnnsssstttt>>>> iiiinnnnssssttttaaaallllllll iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh....iiiinnnnddddeeeexxxx....mmmmaaaannnn
  213.            IIIInnnnsssstttt>>>> iiiinnnnssssttttaaaallllllll iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh....iiiinnnnddddeeeexxxx....bbbbooooooookkkkssss
  214.            IIIInnnnsssstttt>>>> iiiinnnnssssttttaaaallllllll iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh....iiiinnnnddddeeeexxxx....rrrreeeellllnnnnooootttteeeessss
  215.  
  216.        At this point, if the machine is not to be rebooted (which
  217.        triggers _s_g_i_n_d_e_x_A_d_m_i_n to be run automatically), then run
  218.        _s_g_i_n_d_e_x_A_d_m_i_n from a shell (as root):
  219.  
  220.            #### ////uuuussssrrrr////lllliiiibbbb////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////bbbbiiiinnnn////ssssggggiiiinnnnddddeeeexxxxAAAAddddmmmmiiiinnnn ----uuuuppppddddaaaatttteeee
  221.  
  222.        See the next section for more details.
  223.  
  224.        The InfoSearch server and available content can now be
  225.        accessed via a web browser such as _n_e_t_s_c_a_p_e(1) (preferred
  226.        method) or via the InfoSearch client. Use the URL
  227.        http://<hostname>/infosearch/ where <hostname> is the name
  228.        of the server. To access the server from the InfoSearch
  229.        client, use the same designation, or simply the server name.
  230.  
  231.        If the indexes become damaged, they can be rebuilt from
  232.        scratch using the following command:
  233.  
  234.           #### ////uuuussssrrrr////lllliiiibbbb////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////bbbbiiiinnnn////ssssggggiiiinnnnddddeeeexxxxAAAAddddmmmmiiiinnnn ----ffffoooorrrrcccceeee ----uuuuppppddddaaaatttteeee
  235.  
  236.        2.6.4  _s_g_i_n_d_e_x_A_d_m_i_n__a_n_d__M_a_i_n_t_a_i_n_i_n_g__a_n__I_n_f_o_S_e_a_r_c_h__D_a_t_a_b_a_s_e
  237.  
  238.        _s_g_i_n_d_e_x_A_d_m_i_n(1) is the utility program used to keep your
  239.        InfoSearch database(s) in sync. In other words, what is
  240.        installed on your system should match what is indexed and
  241.        referenced by the InfoSearch database(s).  The program
  242.        _s_g_i_n_d_e_x_A_d_m_i_n performs that function and can be run from the
  243.        command line, as root. See the _s_g_i_n_d_e_x_A_d_m_i_n(1) man page for
  244.        details.
  245.  
  246.        When your machine is rebooted, _s_g_i_n_d_e_x_A_d_m_i_n is run
  247.        automatically.  It checks to verify if new content has been
  248.        installed and updates your InfoSearch database(s) in the
  249.        background (running in the process queue under a very low
  250.        priority).
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.  
  262.                                   - 5 -
  263.  
  264.  
  265.  
  266.        Note:  If you have installed or removed additional/optional
  267.               products that included documentation (man pages,
  268.               release notes or online books) and your machine has
  269.               not been rebooted, you may need to run _s_g_i_n_d_e_x_A_d_m_i_n
  270.               from the shell to put your InfoSearch database(s) in
  271.               sync with the content recently installed or removed
  272.               from your disk.
  273.  
  274.        InfoSearch attempts to make an educated guess at when
  275.        content may have been installed. It does a quick check of
  276.        the _i_n_s_t(1M) history file (/var/inst/hist) and compares it's
  277.        system modification date to the system modification date of
  278.        the InfoSearch index file(s). If the index files' date is
  279.        less than that of the _i_n_s_t(1M) history file, a warning
  280.        message will be printed on the main InfoSearch page when the
  281.        interface is invoked/accessed. This warning appears below
  282.        the search text field, and acts as a friendly reminder to
  283.        the administrator that _s_g_i_n_d_e_x_A_d_m_i_n may need to be run. An
  284.        example of this warning message follows:
  285.  
  286.            TTTThhhheeee sssseeeeaaaarrrrcccchhhhaaaabbbblllleeee iiiinnnnddddeeeexxxx ffffiiiilllleeeessss ffffoooorrrr tttthhhheeee ddddaaaattttaaaabbbbaaaasssseeeessss ffffoooouuuunnnndddd oooonnnn tttthhhhiiiissss sssseeeerrrrvvvveeeerrrr
  287.            mmmmaaaayyyy bbbbeeee oooouuuuttttddddaaaatttteeeedddd.... PPPPeeeerrrrhhhhaaaappppssss ttttrrrryyyy aaaannnnooootttthhhheeeerrrr sssseeeerrrrvvvveeeerrrr ((((tttteeeecccchhhhppppuuuubbbbssss....ssssggggiiii....ccccoooommmm)))) oooorrrr
  288.            uuuuppppddddaaaatttteeee yyyyoooouuuurrrr iiiinnnnddddeeeexxxx wwwwiiiitttthhhh ssssggggiiiinnnnddddeeeexxxxAAAAddddmmmmiiiinnnn????
  289.  
  290.        If necessary, _s_g_i_n_d_e_x_A_d_m_i_n can be run (as root) from the
  291.        shell as follows:
  292.  
  293.            #### ////uuuussssrrrr////lllliiiibbbb////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////bbbbiiiinnnn////ssssggggiiiinnnnddddeeeexxxxAAAAddddmmmmiiiinnnn ----uuuuppppddddaaaatttteeee
  294.  
  295.        2.6.5  _F_i_l_e_s__N_o_t__L_i_s_t_e_d__b_y__'_v_e_r_s_i_o_n_s_'
  296.  
  297.        Local index files local<domain>.{ttl, dct, idx, inv} and the
  298.        table-of-contents (<domain>*.html) files are generated by
  299.        _s_g_i_n_d_e_x_A_d_m_i_n(1). See the FILES section of the
  300.        _s_g_i_n_d_e_x_A_d_m_i_n(1) man page for further details.
  301.  
  302.  
  303.        2.6.6  _E_r_r_o_r_s__A_c_c_e_s_s_i_n_g__t_h_e__S_e_r_v_e_r
  304.  
  305.        InfoSearch utilizes server-side parsed HTML (.shtml) files
  306.        upon startup. If your HTTP (web) server is not configured
  307.        properly to handle these types of files, you may see the
  308.        following error in the InfoSearch client application (or
  309.        your web browser):
  310.  
  311.            [[[[aaaannnn eeeerrrrrrrroooorrrr ooooccccccccuuuurrrrrrrreeeedddd wwwwhhhhiiiilllleeee pppprrrroooocccceeeessssssssiiiinnnngggg tttthhhhiiiissss ddddiiiirrrreeeeccccttttiiiivvvveeee]]]]
  312.  
  313.        One possible area to check is your server configuration
  314.        files. Examine the variable MaxThreads in the file
  315.        magnus.conf. The file may be found (for example) in
  316.        /usr/ns-home/httpd-<our_machine>/config or
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.                                   - 6 -
  329.  
  330.  
  331.  
  332.        /var/netscape/fasttrack/httpd-<our_machine>/config.  This
  333.        variable should be set to at least _4 for this operation to
  334.        function properly. You will need to restart your HTTP (web)
  335.        server after modifying this variable.
  336.  
  337.        Refer to your HTTP (web) server's documentation for details.
  338.  
  339.  
  340.        2.7  _E_x_e_c_u_t_i_o_n__A_f_t_e_r__I_n_s_t_a_l_l_a_t_i_o_n
  341.  
  342.        After the software has been installed, you can access the
  343.        InfoSearch content as follows:
  344.  
  345.           %%%% iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh <<<<hhhhoooossssttttnnnnaaaammmmeeee>>>>
  346.  
  347.        NNNNooootttteeee:::: As of release 3.x and beyond, the InfoSearch "client"
  348.        is a process that simply launches your desktop web-browser
  349.        (as specified in the Toolchest->Desktop->Customize-
  350.        >Utilities panel).
  351.  
  352.        A more direct approach is to use this command:
  353.  
  354.           %%%% <<<<wwwweeeebbbb____bbbbrrrroooowwwwsssseeeerrrr>>>> hhhhttttttttpppp::::////////<<<<hhhhoooossssttttnnnnaaaammmmeeee>>>>////iiiinnnnffffoooosssseeeeaaaarrrrcccchhhh////
  355.  
  356.        Substitute your favorite HTTP (web) browser for
  357.        "<web_browser>" in the previous example. Substitute the name
  358.        of the server containing InfoSearch content for <hostname>
  359.        in both examples.
  360.  
  361.        Up-to-date content from SGI is always available at:
  362.        http://techpubs.sgi.com/.
  363.  
  364.  
  365.  
  366.  
  367.  
  368.  
  369.  
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.  
  382.  
  383.  
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.